Skip to content

feat(doctrine): ODM SortFilter and nested property support for parameter-based filters#7780

Merged
soyuka merged 1 commit intoapi-platform:mainfrom
soyuka:feat/doctrine-odm-nested-filters
Mar 2, 2026
Merged

feat(doctrine): ODM SortFilter and nested property support for parameter-based filters#7780
soyuka merged 1 commit intoapi-platform:mainfrom
soyuka:feat/doctrine-odm-nested-filters

Conversation

@soyuka
Copy link
Member

@soyuka soyuka commented Feb 19, 2026

Q A
Branch? main
Tickets
License MIT
Doc PR
  • Add NestedPropertyHelperTrait for ODM (parameter-based $lookup/$unwind)
  • Add SortFilter for ODM with nulls comparison support
  • Add nested property support to ExactFilter, IriFilter, PartialSearchFilter
  • Propagate nested_properties_info in FreeTextQueryFilter

@soyuka soyuka changed the title feat(doctrine): add ODM SortFilter and nested property support for pa… feat(doctrine): ODM SortFilter and nested property support for parameter-based filters Feb 19, 2026
@soyuka soyuka force-pushed the feat/doctrine-odm-nested-filters branch from b844993 to efcc588 Compare February 22, 2026 07:38
@VincentLanglet
Copy link
Contributor

Do you plan doing the same for Orm filter ?

@soyuka
Copy link
Member Author

soyuka commented Feb 27, 2026

Do you plan doing the same for Orm filter ?

I already did :) oh you made me realize I should've create 2 commits at #7759

I'll make sure this shows up in the CHANGELOG.

@soyuka soyuka force-pushed the feat/doctrine-odm-nested-filters branch 9 times, most recently from c1f9add to dfef108 Compare March 2, 2026 15:29
…rameter-based filters

| Q             | A
| ------------- | ---
| Branch?       | main
| Tickets       | ∅
| License       | MIT
| Doc PR        | ∅

* Add NestedPropertyHelperTrait for ODM (parameter-based $lookup/$unwind)
* Add SortFilter for ODM with nulls comparison support
* Add nested property support to ExactFilter, IriFilter, PartialSearchFilter
* Propagate nested_properties_info in FreeTextQueryFilter

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@soyuka soyuka force-pushed the feat/doctrine-odm-nested-filters branch from dfef108 to cdc82bf Compare March 2, 2026 15:44
@soyuka soyuka merged commit 9f98aff into api-platform:main Mar 2, 2026
147 of 149 checks passed
@soyuka soyuka deleted the feat/doctrine-odm-nested-filters branch March 2, 2026 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants